home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
sr120.zip
/
SYSOP.DOC
< prev
Wrap
Text File
|
1993-04-27
|
9KB
|
283 lines
S P A C E R A C E
W r i t t e n b y
W i l l i a m H. R o u n t r e e
C o p y r i g h t (c) 1 9 9 3
Space Race, Copyright (c) 1993 by William H. Rountree, is being
distributed as Shareware. Under this concept you may use the SHAREWARE
(unregistered) version for a reasonable period of time for evaluation
after which you must either register your copy or discontinue usage.
Disclaimer:
This program and other files associated with it are not
guaranteed to be bug free or virus free. We are not
responsible for any damages of any kind, including
profit loses and dta loss, that relate directly or
indirectly to these programs and files. You may
distribute this program, as long as it is in unmodified
for with all the files originally included.
Credits:
QuickBasic (R) is a registered trade mark of Microsoft Corporation
PCBoard (R) is a registered trade mark of Clark Development
Corporation
Door Source is copyrighted Computer City, USA 1988, 1989, 1990,
1991
Overview:
Space Race is a space colonization/combat door game. Users attempt
to increase their empire from 1 planet to be the most powerful in
the game. Unlike many doors, this one allows the users to play
multiple turns in a single day. This happens if all players take
their turn, maintance is performed automatically, and everyone can
take their next turn.
Configuration file setup:
Example:
c:\pcb\pcboard.sys
Prime Base
William
Rountree
000000
50
1
------------------------------------------------------------------------------
Line 1 is a drive/path/filename to the bbs interface file.
Line 2 is the name of the BBS using this door.
Line 3 is the first name of Sysop.
Line 4 is the last name of the Sysop.
Line 5 is the registration number.
Line 6 is the number of users able to play per game.
Line 7 is the number of games a player can participate in.
Note: All 7 lines must exist for proper operation.
PCBOARD.SYS, DOOR.SYS (31 Line), DORINFO1.DEF, or CALLINFO.BBS
may be used in line #1.
Batch file setup:
Example:
BBS:
:start
sr1 sr.cfg
if exist exit.sr goto end
if exist score.fil goto score
if exist player.sr goto load2
goto exit
:load2
sr2 sr.cfg
goto start
:score
srscore
goto start
:exit
if exist score.fil del score.fil
if exist player.sr del player.sr
if exist busy del busy
:end
if exist exit.sr del exit.sr
Local:
:start
sr1 sr.cfg local
if exist exit.sr goto end
if exist score.fil goto score
if exist player.sr goto load2
goto exit
:load2
sr2 sr.cfg local
goto start
:score
srscore
goto start
:exit
if exist score.fil del score.fil
if exist player.sr del player.sr
if exist busy del busy
:end
if exist exit.sr del exit.sr
Ok...here's the explaination:
sr1 is the menu program
sr2 is the game itself
srscore is the program that creates the score bulletin.
A user could enter the menu, go into the game, play his turn in one game,
come back to the menu, select a different game, play it, etc...until he
has played all his games then when he exits from sr1 to return to the BBS,
no player.sr exists so control is returned to the BBS.
In the local operation, you will be asked for your name and ansi upon
starting the game module, you may just press enter, since it is not used.
If you have any questions about this batch file, your cfg's, please feel
free to call me voice at 206-871-2788. I will be happy to help!
Here are some additional options available to use on the command line:
LOCKED:xxxxx - Forces Door Source to lock the modem at the
speed given.
LOCAL - Forces Door Source to run in local mode. This
is really meant for testing purposes, but it
still reads the configuration file, but doesn't
read the bbs interface file.
NETWORK - Forces file sharing to be active incase you
are using something other than SHARE to manage
file locking.
IRQ=n - Lets you change the IRQ used for the com port
specified in the bbs interface file.
(See below for more information)
ADDR=&Hnnnn - Lets you change the address used for the com
port specified in the bbs interface file.
(See below for more information)
PS2 - Forces the PS/2 IRQs and addresses if a PS/2
isn't detected (Normally it is, but you can't
always tell!)
RBBS - Forces Door Source into RBBS/QBBS mode
WILDCAT - Forces Door Source into Wildcat 2.0 mode
DOORSYS - Forces Door Source into 31-Line DOOR.SYS mode
PCB121 - Forces Door Source into PCBoard 11.8/12.x mode
with COM 1 active
PCB122 - Forces Door Source into PCBoard 11.8/12.x mode
with COM 2 active
PCB14 - (DEFAULT) Forces Door Source into PCBoard 14.x
mode
When you use the IRQ or the ADDR option, you must include the other.
You can't use just the IRQ and not the ADDR, and you can't use just
the ADDR and not the IRQ. Here's a chart with the STANDARD IRQs
and addresses for the PS/2s and IBM PCs:
Non PS/2
Com port IRQ Address
1 4 &H3F8
2 3 &H2F8
3 4 &H3E8
4 3 &H2E8
5-8 4 &H3F8
PS/2
Com port IRQ Address
1 4 &H3F8
2 3 &H2F8
3 3 &H3220
4 3 &H3228
5 3 &H4220
6 3 &H4228
7 3 &H5220
8 3 &H5228
List of function keys:
F-3 : Printer toggle
F-4 : Page bell toggle
F-5 : Shell to DOS
F-7 : Caller alarm toggle
F-8 : Return caller to board
F-10 : Start Sysop chat
ESC : End Sysop chat
Alt-X : Drop to DOS after caller logs off
ALT-N : Sysop next on flag
Daily Maintance:
No modification of your daily maintance is required since Space Race
performs it's Maintance as needed. This maintance is very short and
should not delay the play by that call very much.
Resetting:
To reset this door do the following:
1. Delete *.sr
2. Delete *.flt
3. Delete *.plt
4. Delete *.scr
5. Delete *.gax
6. Delete *.vis
Limitations:
This door will continue to operate in it's original condition until
it is registered. The unregistared version limites each user to 1
game while in the registered version they are limited to 9. Multi-
ple variations of games are possible, but until registered, defaults
are used.
Beta Testing:
This door was available to any sysop who wished to try it. I would like
to specifically thank the following BBS's for their active help in
testing.
THE BOARD ROOM (Sacramento, CA) (916) 483-0199 A Member Supported BBS.
This Multi-Node Wildcat System has over 50 Registered Door Games, Group
and Private Chat, 100+ Message Rooms and over 5,000 current Files.
SYSOPS: CEO and Kathy Stroh.
Connect One BBS, Elko Nv. (702) 753-7574 AT&T Dataport 14.4k modem
50,000 files online plus (over 5 geg), 40 plus registered doors,
Mail Hub for the following nets: Wildnet, Rushnet, S&Snet, PEnet.
SYSOP: William Graham, Bata Testers: Jim Lorengo, George Grant
Registration:
Space Race costs $15.00 US currency to register. I will post a
message on Prime Base in the Door Support Conference with your
individual registration number. If you have any problems or questions,
please leave all messages in this area for:
William Rountree or Sysop at:
Prime Base Node #1: (206) 871-9539 14,400 V32Bis, V42Bis
Prime Base Node #2: (206) 871-9340 16,800 USR Dual Standard
* Be advised that as of 27 April 1993, I have recieved orders to report
to Norfolk, VA. I apologize for any delay this may cause. I will be
setting up Prime Base ASAP. I will post a message in the RIME Sysop
message base as soon as I am back operating.
Multi-node :
At this time, this door is only single node. However, I have limited
it so that only one user can use the door at any one given time.
I have include samples of my sr*.cfg's.
In your batch file you need to copy the correct nodes *.cfg to sr.cfg.
Example:
d:
cd\doors\sr
copy sr-2.cfg sr.cfg
sr.bat
c:
cd\pcb2
board2
* Node 2's cfg would be sr-2.cfg.
* Please edit the busy.txt file as you need.